be a credit to - French English Dictionary